package game.tileMap.model.vo
{
	public class ActionResult
	{	
		public var skipped:Boolean                
	 	public var missed  :Boolean;
	 	public var evaded  :Boolean;
	 	public var critical:Boolean                
	 	 public var absorbed   :Boolean;             
	 	 public var hp_damage:Number    
	 	 public var mp_damage:Number 
	 	 //附加状态，移除状态，剩余状态的状 态ID列表 
	 	 public var  added_states:Array;  
	 	 public var  removed_states :Array;  
	 	 public var  remained_states:Array;  
		public function ActionResult()
		{
			clear();
		}
		
		public function clear():void{
			skipped = false;
		    missed = false;
		    evaded = false;
		    critical = false;
		    absorbed = false;
		    hp_damage = 0;
		    mp_damage = 0;
		    added_states = []  
		    removed_states = [] 
		    remained_states = [] 
		}
		
	}
}